package yzbx.personalwebsite.entityWeb;

import lombok.Data;

/**
 * {@code @Author} zxm
 * {@code @Description} 服务状态返回类
 * {@code @Date} 2024/11/12/14:24
 * {@code @Version} 1.0
 */
@Data
public class ServerStateResponse {

    // 服务器连通性
    private String pcConnect;
    // 数据库连通性
    private String mysqlConnect;
    // 缓存连通性
    private String redisConnect;

    // 操作系统
    private String pcOs;
    // 操作系统版本
    private String pcOsVersion;
    // cpu名称
    private String pcCpuName;
    // 核心数
    private String pcCpuPPC;
    // 线程数
    private String pcCpuLPC;
    // 系统使用率
    private String pcCpuSysUseRate;
    // 用户使用率
    private String pcCpuUsrUseRate;
    // 等待率
    private String pcCpuWaitRate;
    // 空闲率
    private String pcCpuFreeRate;

    // 总量内存
    private String pcMemoryTotal;
    // 已用内存
    private String pcMemoryUsed;
    // 可用内存
    private String pcMemoryFree;

    // 总量磁盘
    private String pcDiskTotal;
    // 已用磁盘
    private String pcDiskUsed;
    // 可用磁盘
    private String pcDiskFree;

}




